primrose tree - French English Dictionary